package com.cictec.middleware.gps.engine.event;

import java.util.Date;

import com.cictec.middleware.gps.engine.ExternalEvent;

/**
 * 车辆线路切换
 * 
 * @author Administrator
 *
 */
public class BusLineChangeEvent extends ExternalEvent {

	/**
	 * 
	 * @param time
	 * @param lineUuid
	 *            当前车辆所在线路
	 * @param busUuid
	 */
	public BusLineChangeEvent(Date time, String busUuid, String oldLineUuid, String newLineUuid) {
		super(time);
		this.oldLineUuid = oldLineUuid;
		this.newLineUuid = newLineUuid;
		this.busUuid = busUuid;
	}

	private String oldLineUuid; // 原来车辆所在线路
	private String newLineUuid; // 当前车辆所在线路
	private String busUuid; // 车辆uuid

	public String getBusUuid() {
		return busUuid;
	}

	public void setBusUuid(String busUuid) {
		this.busUuid = busUuid;
	}

	/**
	 * 原来车辆所在线路
	 * @return
	 */
	public String getOldLineUuid() {
		return oldLineUuid;
	}

	/**
	 * 原来车辆所在线路
	 * @param oldLineUuid
	 */
	public void setOldLineUuid(String oldLineUuid) {
		this.oldLineUuid = oldLineUuid;
	}

	/**
	 * 当前车辆所在线路
	 * @return
	 */
	public String getNewLineUuid() {
		return newLineUuid;
	}

	/**
	 * 当前车辆所在线路
	 * @param newLineUuid
	 */
	public void setNewLineUuid(String newLineUuid) {
		this.newLineUuid = newLineUuid;
	}

}
